/*
 * @Description: zzb
 * @Version: 0.0.1
 * @Autor: zzb
 * @Date: 2021-12-31 18:22:31
 * @LastEditors: zzb
 * @LastEditTime: 2022-07-13 16:32:29
 */
import request from '@/utils/request'
import qs from 'qs'


// 读取模板列表
export function listTemplate(data) {
  return request({
    url: '/template/templateList',
    method: 'post',
    headers: { 'content-type': 'application/x-www-form-urlencoded' },
    data: qs.stringify(data)
  })
}

// 读取文件夹列表  模板管理里面 
export function listTemplateFile(data) {
  return request({
    url: '/template/getTFolderList',
    method: 'post',
    headers: { 'content-type': 'application/x-www-form-urlencoded' },
    data: qs.stringify(data)
  })
}
// 读取文件夹列表  历史模板管理里面 
export function listHistoryemplateFile(data) {
  return request({
    url: '/template/getTFolderList',
    method: 'post',
    headers: { 'content-type': 'application/x-www-form-urlencoded' },
    data: qs.stringify(data)
  })
}

// 读取文件夹详情
export function TemplateFileInfo(id) {
  return request({
    url: '/template/tFolder/' + id,
    method: 'GET',
    headers: { 'content-type': 'application/x-www-form-urlencoded' },
  })
}

// 更新模板文件夹
export function updateFileInfo(data) {
  return request({
    url: '/template/updateTFolder',
    method: 'POST',
    data: data
  })
}


// 新建模板文件夹
export function addFileInfo(data) {
  return request({
    url: '/template/addTFolder',
    method: 'POST',
    headers: { 'content-type': 'application/x-www-form-urlencoded' },
    data: qs.stringify(data)
  })
}

// 删除模板文件夹
export function delTemplateFile(id) {
  return request({
    url: '/template/removeTFolder/' + id,
    method: 'GET',
    headers: { 'content-type': 'application/x-www-form-urlencoded' },
  })
}

// 读取模板详情
export function templateInfo(id) {
  return request({
    url: '/template/info/' + id,
    method: 'GET',
    headers: { 'content-type': 'application/x-www-form-urlencoded' },
  })
}

// 新建模板
export function AddTemplate(data) {
  return request({
    url: '/template/addNewTemplate',
    method: 'POST',
    data: data
  })
}

// 更新模板
export function editTemplate(data) {
  return request({
    url: '/template/editTemplate',
    method: 'POST',
    data: data
  })
}

// 删除模板
export function delTemplate(id) {
  return request({
    url: '/template/delTemplate/' + id,
    method: 'GET',
    headers: { 'content-type': 'application/x-www-form-urlencoded' },
  })
}

// 读取历史模板列表
export function listHistoryTemplate(data) {
  return request({
    url: '/template/getHistoryTemplate',
    method: 'post',
    headers: { 'content-type': 'application/x-www-form-urlencoded' },
    data: qs.stringify(data)
  })
}


// 读取历史模板信息
export function HistoryTemplateInfo(id) {
  return request({
    url: '/template/historyT/' + id,
    method: 'GET',
    headers: { 'content-type': 'application/x-www-form-urlencoded' },
  })
}

// 更新历史模板
export function editHistoryTemplate(data) {
  return request({
    url: '/template/editHT',
    method: 'POST',
    data: data

  })
}

// 删除历史模板
export function delHistoryTemplate(id) {
  return request({
    url: '/template/deleteHT/' + id,
    method: 'GET',
  })
}

// 模板预览
export function viewTemplate(data) {
  return request({
    url: '/useful/viewTemplate',
    method: 'POST',
    headers: { 'content-type': 'application/x-www-form-urlencoded' },
    data: qs.stringify(data)


  })
}

